powder residue - German English Dictionary